﻿// Inner Fire 游戏引擎库
// ColliderResult - 碰撞结果
//
// Copyright (c) 2025 by 尔西大帝. All rights reserved.
//
// 所属层级：应用层（4）
// 两个碰撞体进行碰撞之后的结果
//
// Author: 尔西大帝
// Email: 2670613871@qq.com
// Created: 2025-07-02

#pragma once


namespace ifire::game {
class GameObject;
class Collider;

struct CollideResult {
  // 碰撞到的对象
  GameObject* obj;
  // 碰撞到的Collider
  Collider* collider;

  CollideResult() : obj(nullptr), collider(nullptr) {}
};

} // namespace ifire::game